polyterpene resin - Spanish English Dictionary